在通知範本中使用巨集

巨集是在事件通知範本中使用的填充元素。在根據範本產生的通知文字中,巨集會取代某個值。

巨集語法:%MACRO_NAME%

您可以在規則觸發通知的正文中使用以下巨集(請參見下表)。

用於通知範本的巨集

 

巨集

敘述

%NODE_IP%

處理郵件的叢集節點的 IP 位址。

%NODE_PORT%

處理郵件的叢集節點連接埠。

%PRODUCT_NAME%

應用程式名稱 — KSMG。

%SMTP_MESSAGE_ID%

Message-ID 郵件標頭。

%SENDER%

郵件寄件者位址。

%SENDER_IP%

郵件寄件者的 IP 位址

%ALL_RECIPIENTS%

原始郵件所有接收者的位址。

%AFFECTED_RECIPIENTS%

被通知中所敘述事件影響的原始郵件收件者的位址。

%AFFECTED_RULES%

觸發規則 ID 清單。

%MESSAGE_ID%

KSMG 分配給郵件的 ID。

%SUBJECT%

原始郵件標頭。

%DATE%

郵件的接收日期。

%MESSAGE_ACTION%

對郵件執行的應用程式操作。

可能的值:

  • 已略過
  • 已清除
  • AttachmentDeleted
  • 已刪除
  • 已拒絕

如果郵件已置於備份中,則操作後面的逗號和單詞已備份

%DATA_BEGIN%

指定附件清單開頭的服務巨集。

%DATA_END%

指定附件清單结尾的服務巨集。

%OBJECT_NAME%

偵測到物件的名稱。

巨集的值取決於它在通知正文中的位置:

  • 在 %DATA_BEGIN% 和 %DATA_END% 巨集之間插入附件名稱。
  • 在 %DATA_BEGIN% 和 %DATA_END% 巨集之外插入郵件值。

在通知主旨中,插入郵件值代替巨集。

%OBJECT_SIZE%

整個郵件或者單一附件的大小。

巨集的值取決於它在通知正文中的位置:

  • 在 %DATA_BEGIN% 和 %DATA_END% 巨集之間插入附件大小。
  • 在 %DATA_BEGIN% 和 %DATA_END% 巨集之外插入整個郵件的大小。

在通知主題中,始终為該巨集插入整個郵件的大小。

%STATUS%

郵件或者附件掃描結果。

巨集的值取決於它在通知正文中的位置:

  • 在 %DATA_BEGIN% 和 %DATA_END% 巨集之間插入防毒和内容篩選掃描狀態。
  • 在 %DATA_BEGIN% 和 %DATA_END% 巨集之外插入整個郵件掃描狀態(如果在規則中為相關狀態啟用了通知傳送)。

    在通知主題中,巨集始终被整個郵件的掃描狀態取代(如果在規則中為相關狀態啟用了通知傳送)。

如果有多個狀態,他們會被作為以逗號隔開的清單插入。

%OBJECT_ACTION%

應用程式對郵件或者附件執行的操作。

巨集的值取決於它在通知正文中的位置:

  • 在 %DATA_BEGIN% 和 %DATA_END% 巨集之間,插入防毒或者内容篩選模組進行的操作(已封鎖未封鎖已清除),或者釣魚防護對整個郵件進行的操作。
  • 在 %DATA_BEGIN% 和 %DATA_END% 巨集之外插入對整個郵件執行的操作。

    在通知主題中,始终插入對整個郵件執行的操作。

     

頁面頂端